import * as React from 'react'
import { Ref, SVGProps, forwardRef, memo } from 'react'
const SvgComponent = (props: SVGProps<SVGSVGElement>, ref: Ref<SVGSVGElement>) => (
  <svg height={36} ref={ref} width={36} xmlns={'http://www.w3.org/2000/svg'} {...props}>
    <path
      d={
        'M15.55 27.898h4.79v4.645h-4.79zm3.852-24.765a9.458 9.458 0 0 0-4.64.43 9.391 9.391 0 0 0-3.746 2.414 9.27 9.27 0 0 0-2.23 3.851 2.02 2.02 0 0 0 .015 1.332c.156.434.422.785.793 1.063a2.1 2.1 0 0 0 1.277.414h.469c.48 0 .906-.153 1.277-.45.371-.3.656-.69.848-1.171.383-1.079 1.098-1.926 2.14-2.54a4.53 4.53 0 0 1 3.332-.539c1.176.254 2.13.829 2.86 1.727.734.902 1.05 1.914.957 3.043-.027.746-.313 1.465-.867 2.16-.36.41-1.032 1.008-2.016 1.801a44.768 44.768 0 0 0-1.582 1.367 11.105 11.105 0 0 0-1.441 1.656l-.07.18a7.962 7.962 0 0 0-.614 1.188l-.11.218-.034.145c-.168.476-.29.875-.36 1.187-.07.43-.11.922-.11 1.477h4.79c0-.457.058-.867.18-1.227.097-.238.265-.574.503-1.007l.11-.215a5.14 5.14 0 0 1 .683-.938l.07-.07c.243-.29.505-.567.794-.828l.898-.828c.89-.817 1.527-1.453 1.91-1.91.649-.743 1.13-1.524 1.442-2.34.383-.985.55-2.098.504-3.348a9.158 9.158 0 0 0-1.387-3.832 10.07 10.07 0 0 0-2.863-2.953 8.82 8.82 0 0 0-3.782-1.457zm0 0'
      }
      fill={'currentColor'}
      fillRule={'nonzero'}
      stroke={'none'}
    />
  </svg>
)

export const UnknownIcon = memo(forwardRef(SvgComponent))
